const data = [
    {
        id: "1010000001",
        key: "midp-horizontal-line",
        name: "水平分隔线",
        type: "component",
        category: "0",
        data_type: "0",
        is_default: true,
        description: "水平分隔线",
        icon: "assets/components/icon/midp-horizontal-line.png",
        update_time: "2022-6-5",
        filepath: "-1",
        version: "2.0",
        user_name: "admin",
        props: {
            zindex: 1,
            x: 20,
            y: 100,
            width: 600,
            height: 100,
            options: {},
            data: {},
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010000002",
        key: "midp-vertical-line-l",
        name: "垂直左分割线",
        type: "component",
        category: "0",
        data_type: "0",
        is_default: true,
        description: "左垂直线",
        icon: "assets/components/icon/midp-vertical-line-l.png",
        update_time: "2022-6-29",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 1,
            x: 20,
            y: 100,
            width: 100,
            height: 400,
            options: {},
            data: {},
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010000003",
        key: "midp-vertical-line-r",
        name: "垂直右分割线",
        type: "component",
        category: "0",
        data_type: "0",
        is_default: true,
        description: "右垂直线",
        icon: "assets/components/icon/midp-vertical-line-r.png",
        update_time: "2022-6-29",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 1,
            x: 20,
            y: 100,
            width: 100,
            height: 400,
            options: {},
            data: {},
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010000004",
        key: "midp-background-line",
        name: "背景图",
        type: "component",
        category: "0",
        data_type: "0",
        is_default: true,
        description: "背景边框图",
        icon: "assets/components/icon/midp-background-line.png",
        update_time: "2022-8-23",
        filepath: -1,
        version: "3.0",
        author: "syr",
        props: {
            zindex: 1,
            x: 20,
            y: 100,
            width: 100,
            height: 400,
            options: {},
            data: {},
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010000005",
        key: "midp-gif-map",
        name: "地图光圈",
        type: "component",
        category: "0",
        data_type: "0",
        is_default: true,
        description: "地图光圈",
        icon: "assets/components/icon/midp-gif-map.png",
        update_time: "2022-8-23",
        filepath: -1,
        version: "1.0",
        author: "syr",
        props: {
            zindex: 1,
            x: 20,
            y: 100,
            width: 100,
            height: 400,
            options: {},
            data: {},
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010410001",
        key: "midp-layout-title",
        name: "大屏标题",
        type: "component",
        category: "4",
        data_type: "1",
        is_default: true,
        description: "大屏标题",
        icon: "assets/components/icon/midp-layout-title.png",
        update_time: "2022-6-28",
        filepath: -1,
        version: "1.1",
        author: "zqr",
        props: {
            zindex: 1,
            x: 20,
            y: 100,
            width: 1600,
            height: 100,
            options: {},
            data: {
                xAxis: {
                    label: "名称",
                    value: [
                        {
                            value: "大屏标题",
                            show: true,
                        },
                    ],
                },
            },
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010410002",
        key: "midp-card-l",
        name: "一级左标题",
        type: "component",
        category: "4",
        data_type: "1",
        is_default: true,
        description: "卡片左侧标题",
        icon: "assets/components/icon/midp-card-l.png",
        update_time: "2022-6-28",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 1,
            x: 20,
            y: 100,
            width: 400,
            height: 60,
            options: {},
            data: {
                xAxis: {
                    label: "名称",
                    value: [
                        {
                            value: "一级左标题",
                            show: true,
                        },
                    ],
                },
            },
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010410003",
        key: "midp-view-total",
        name: "二级左标题",
        type: "component",
        category: "4",
        data_type: "1",
        is_default: true,
        description: "总数统计值",
        icon: "assets/components/icon/midp_view-total.png",
        update_time: "2022-6-5",
        filepath: "-1",
        version: "1.5",
        user_name: "admin",
        props: {
            zindex: 1,
            x: 20,
            y: 100,
            width: 400,
            height: 60,
            options: {},
            data: {
                xAxis: {
                    label: "总数统计",
                    value: [
                        {
                            value: "二级左标题",
                            show: true,
                        },
                    ],
                },
            },
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010410004",
        key: "midp-sub-card-l",
        name: "三级左标题",
        type: "component",
        category: "4",
        data_type: "1",
        is_default: true,
        description: "三级左标题",
        icon: "assets/components/icon/midp-sub-card-l.png",
        update_time: "2022-6-28",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 1,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {},
            data: {
                xAxis: {
                    label: "名称",
                    value: [
                        {
                            value: "三级左标题",
                            show: true,
                        },
                    ],
                },
            },
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010410005",
        key: "midp-card-r",
        name: "一级右标题",
        type: "component",
        category: "4",
        data_type: "1",
        is_default: true,
        description: "卡片右侧标题",
        icon: "assets/components/icon/midp-card-r.png",
        update_time: "2022-6-28",
        filepath: -1,
        version: "6.0",
        author: "zqr",
        props: {
            zindex: 1,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {},
            data: {
                xAxis: {
                    label: "名称",
                    value: [
                        {
                            value: "一级右标题",
                            show: true,
                        },
                    ],
                },
            },
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010410006",
        key: "midp-view-total-r",
        name: "二级右标题",
        type: "component",
        category: "4",
        data_type: "1",
        is_default: true,
        description: "二级右标题",
        icon: "assets/components/icon/midp_view-total-r.png",
        update_time: "2022-6-23",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 1,
            x: 20,
            y: 100,
            width: 100,
            height: 100,
            options: {},
            data: {
                xAxis: {
                    label: "二级右标题",
                    value: [
                        {
                            value: "二级右标题",
                            show: true,
                        },
                    ],
                },
            },
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010410007",
        key: "midp-sub-card-r",
        name: "三级右标题",
        type: "component",
        category: "4",
        data_type: "1",
        is_default: true,
        description: "三级右标题",
        icon: "assets/components/icon/midp-sub-card-r.png",
        update_time: "2022-6-28",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 1,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {},
            data: {
                xAxis: {
                    label: "名称",
                    value: [
                        {
                            value: "三级右标题",
                            show: true,
                        },
                    ],
                },
            },
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010410008",
        key: "midp-list-tab",
        name: "大屏表格标题",
        type: "component",
        category: "4",
        data_type: "1",
        is_default: true,
        description: "大屏表格标题",
        icon: "assets/components/icon/midp-list-tab.png",
        update_time: "2022-6-28",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 1,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {},
            data: {
                xAxis: {
                    label: "名称",
                    value: [
                        {
                            value: "大屏表格标题",
                            show: true,
                        },
                    ],
                },
            },
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010410009",
        key: "midp-layout-title-green",
        name: "大屏绿边标题",
        type: "component",
        category: "4",
        data_type: "1",
        is_default: true,
        description: "大屏绿边标题",
        icon: "assets/components/icon/midp-layout-title-green.png",
        update_time: "2022-8-23",
        filepath: -1,
        version: "1.0",
        author: "syr",
        props: {
            zindex: 1,
            x: 20,
            y: 100,
            width: 1600,
            height: 100,
            options: {},
            data: {
                xAxis: {
                    label: "名称",
                    value: [
                        {
                            value: "大屏标题",
                            show: true,
                        },
                    ],
                },
            },
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120001",
        key: "midp-echarts-hill",
        name: "山峰柱状图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "基于echarts封装成的三角柱状图",
        icon: "assets/components/icon/midp_echarts_hill.png",
        update_time: "2022-6-5",
        filepath: -1,
        version: "1.0",
        author: "admin",
        props: {
            zindex: 2,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {
                color: "orange",
            },
            data: {
                xAxis: {
                    label: "威胁等级",
                    value: [
                        {
                            value: "高",
                            show: true,
                        },
                        {
                            value: "中",
                            show: true,
                        },
                        {
                            value: "低",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "事件数",
                    value: [[20, 40, 70]],
                },
            },
            apiId: "",
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "GET",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                apiId: "",
                dataType: "static",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                apiId: "",
                dataType: "static",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                apiId: "",
                dataType: "static",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120002",
        key: "midp-echarts-pie-legend",
        name: "环形图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "基于echarts封装成的环形图",
        icon: "assets/components/icon/midp_echarts_pie_legend.png",
        update_time: "2022-6-24",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 2,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {
                color: "#00FFE4",
            },
            data: {
                xAxis: {
                    label: "威胁等级",
                    value: [
                        {
                            value: "很高",
                            show: true,
                        },
                        {
                            value: "高",
                            show: true,
                        },
                        {
                            value: "中",
                            show: true,
                        },
                        {
                            value: "低",
                            show: true,
                        },
                        {
                            value: "很低",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "事件数",
                    value: [[0, 123, 123, 12344, 22]],
                },
            },
            apiId: "",
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "GET",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                apiId: "",
                dataType: "static",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                apiId: "",
                dataType: "static",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                apiId: "",
                dataType: "static",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120010",
        key: "midp-signal-protocal",
        name: "环形图翻页图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "基于echarts封装成的环形图",
        icon: "assets/components/icon/midp-signal-protocal.png",
        update_time: "2022-6-24",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 2,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {
                color: "#00FFE4",
            },
            data: {
                xAxis: {
                    label: "威胁等级",
                    value: [
                        {
                            value: "很高",
                            show: true,
                        },
                        {
                            value: "高",
                            show: true,
                        },
                        {
                            value: "中",
                            show: true,
                        },
                        {
                            value: "低",
                            show: true,
                        },
                        {
                            value: "很低",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "事件数",
                    value: [[0, 123, 123, 12344, 22]],
                },
            },
            apiId: "",
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "GET",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                apiId: "",
                dataType: "static",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                apiId: "",
                dataType: "static",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                apiId: "",
                dataType: "static",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120003",
        key: "midp-attack-chain",
        name: "计数链",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "计数链",
        icon: "assets/components/icon/midp-attack-chain.png",
        update_time: "2022-7-9",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 2,
            x: 20,
            y: 100,
            width: 400,
            height: 400,
            options: {},
            data: {
                xAxis: {
                    label: "攻击链名称",
                    value: [
                        {
                            value: "侦查",
                            show: true,
                        },
                        {
                            value: "异常流量",
                            show: true,
                        },
                        {
                            value: "漏洞扫描",
                            show: true,
                        },
                        {
                            value: "入侵检测",
                            show: true,
                        },
                        {
                            value: "网站扫描",
                            show: true,
                        },
                        {
                            value: "沙箱检测",
                            show: true,
                        },
                        {
                            value: "其他设备",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "攻击链数量",
                    value: [[0, 0, 0, 0, 0, 0, 0]],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120004",
        key: "midp-device-agent",
        name: "圆形散状柱状图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "圆形散状柱状图",
        icon: "assets/components/icon/midp-device-agent.png",
        update_time: "2022-6-29",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 2,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {
                color: "#00FFE4",
            },
            data: {
                xAxis: {
                    label: "name",
                    value: [
                        {
                            value: "终端",
                            show: true,
                        },
                        {
                            value: "服务器",
                            show: true,
                        },
                        {
                            value: "安全设备",
                            show: true,
                        },
                        {
                            value: "服务器",
                            show: true,
                        },
                        {
                            value: "安全设备",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "value",
                    value: [[10, 12, 11, 78, 6], [0]],
                },
            },
            apiId: "",
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "GET",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                apiId: "",
                dataType: "static",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                apiId: "",
                dataType: "static",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                apiId: "",
                dataType: "static",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120005",
        key: "midp-echarts-radius-bar",
        name: "玫瑰图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "基于echarts封装成的玫瑰图",
        icon: "assets/components/icon/midp-echarts-radius-bar.png",
        update_time: "2022-6-24",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 2,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {
                color: "#00FFE4",
            },
            data: {
                xAxis: {
                    label: "名称",
                    value: [
                        {
                            value: "应用1",
                            show: true,
                        },
                        {
                            value: "应用2",
                            show: true,
                        },
                        {
                            value: "应用3",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "值",
                    value: [[123, 89, 90]],
                },
            },
            apiId: "",
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "GET",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                apiId: "",
                dataType: "static",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                apiId: "",
                dataType: "static",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                apiId: "",
                dataType: "static",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120006",
        key: "midp-equip-class",
        name: "环形柱图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "基于echarts封装成的环形柱图",
        icon: "assets/components/icon/midp-equip-class.png",
        update_time: "2022-6-24",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 2,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {
                color: "#00FFE4",
            },
            data: {
                xAxis: {
                    label: "攻击类型",
                    value: [
                        {
                            value: "web漏洞攻击",
                            show: true,
                        },
                        {
                            value: "扫描探测",
                            show: true,
                        },
                        {
                            value: "数据破坏",
                            show: true,
                        },
                        {
                            value: "账号暴力破解",
                            show: true,
                        },
                        {
                            value: "木马",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "攻击数量",
                    value: [[1687, 1007, 660, 549, 407]],
                },
            },
            apiId: "",
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "GET",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                apiId: "",
                dataType: "static",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                apiId: "",
                dataType: "static",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                apiId: "",
                dataType: "static",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010420001",
        key: "midp-time-range",
        name: "选择近期时间",
        type: "component",
        category: "4",
        data_type: "2",
        is_default: true,
        description: "选择近期时间",
        icon: "assets/components/icon/midp-time-range.png",
        update_time: "2022-6-29",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 1,
            x: 20,
            y: 100,
            width: 400,
            height: 50,
            options: {
                color: "#00FFE4",
            },
            events: ["timeChange"],
            data: {
                xAxis: {
                    label: "key",
                    value: [
                        {
                            value: "last_1_hour",
                            show: true,
                        },
                        {
                            value: "today",
                            show: true,
                        },
                        {
                            value: "last_7_days",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "label",
                    value: [["近1小时", "今天", "近七天"]],
                },
            },
            apiId: "",
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "GET",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                apiId: "",
                dataType: "static",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                apiId: "",
                dataType: "static",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                apiId: "",
                dataType: "static",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010130001",
        key: "midp-analysis-scatter-dir",
        name: "散射分析图",
        type: "component",
        category: "1",
        data_type: "3",
        is_default: true,
        description: "散射分析图",
        icon: "assets/components/icon/midp-analysis-scatter-dir.png",
        update_time: "2022-6-28",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 1,
            x: 20,
            y: 100,
            width: 800,
            height: 400,
            options: {},
            overall: {
                total: 0,
                title: "分析手段",
            },
            data: {
                xAxis: {
                    label: "检测类型",
                    value: [
                        {
                            value: "网站安全",
                            show: true,
                        },
                        {
                            value: "异常流量",
                            show: true,
                        },
                        {
                            value: "漏洞扫描",
                            show: true,
                        },
                        {
                            value: "入侵检测",
                            show: true,
                        },
                        {
                            value: "网站扫描",
                            show: true,
                        },
                        {
                            value: "沙箱检测",
                            show: true,
                        },
                        {
                            value: "其他设备",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "center",
                    value: [
                        {
                            value: "漏洞扫描",
                            show: true,
                        },
                        {
                            value: "网站扫描",
                            show: true,
                        },
                        {
                            value: "沙箱检测",
                            show: true,
                        },
                    ],
                },
                zAxis: {
                    label: "值",
                    value: [[10, 6, 2]],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120007",
        key: "midp-echarts-rank-ring",
        name: "排名环形图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "左侧环形图，右侧排名",
        icon: "assets/components/icon/midp-echarts-rank-ring.png",
        update_time: "2022-6-5",
        filepath: -1,
        version: "1.0",
        author: "admin",
        props: {
            zindex: 2,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {},
            overall: {
                total: 0,
                title: "总数",
            },
            data: {
                xAxis: {
                    label: "威胁等级",
                    value: [
                        {
                            value: "高",
                            show: true,
                        },
                        {
                            value: "中",
                            show: true,
                        },
                        {
                            value: "低",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "事件数",
                    value: [[20, 40, 70]],
                },
            },
            apiId: "",
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "GET",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                apiId: "",
                dataType: "static",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                apiId: "",
                dataType: "static",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                apiId: "",
                dataType: "static",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120008",
        key: "midp-device-link",
        name: "TOP5动态列表图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "TOP5动态列表图",
        icon: "assets/components/icon/midp-device-link.png",
        update_time: "2022-6-5",
        filepath: -1,
        version: "1.0",
        author: "admin",
        props: {
            zindex: 2,
            x: 20,
            y: 100,
            width: 540,
            height: 300,
            options: {},
            overall: {
                total: "联动设备",
                title: 0,
            },
            data: {
                xAxis: {
                    label: "来源设备",
                    value: [
                        {
                            value: "终端",
                            show: true,
                        },
                        {
                            value: "服务器",
                            show: true,
                        },
                        {
                            value: "安全设备",
                            show: true,
                        },
                        {
                            value: "网络设备",
                            show: true,
                        },
                        {
                            value: "云主机",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "封堵/次",
                    value: [[20, 40, 70, 40, 70]],
                },
            },
            apiId: "",
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "GET",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                apiId: "",
                dataType: "static",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                apiId: "",
                dataType: "static",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                apiId: "",
                dataType: "static",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120009",
        key: "midp-triangle-funnel",
        name: "倒三角漏洞图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "倒三角漏斗图，左标题右数据",
        icon: "assets/components/icon/midp-triangle-funnel.png",
        update_time: "2022-6-5",
        filepath: -1,
        version: "1.0",
        author: "admin",
        props: {
            zindex: 2,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {},
            data: {
                xAxis: {
                    label: "威胁等级",
                    value: [
                        {
                            value: "高",
                            show: true,
                        },
                        {
                            value: "中",
                            show: true,
                        },
                        {
                            value: "低",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "事件数",
                    value: [[20, 40, 70]],
                },
            },
            apiId: "",
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "GET",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                apiId: "",
                dataType: "static",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                apiId: "",
                dataType: "static",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                apiId: "",
                dataType: "static",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010320014",
        key: "midp-country-column-sequence",
        name: "带序号横向比例柱图",
        type: "component",
        category: "3",
        data_type: "2",
        is_default: true,
        description: "倒三角漏斗图，左标题右数据",
        icon: "assets/components/icon/midp-country-column-sequence.png",
        update_time: "2022-6-5",
        filepath: -1,
        version: "1.0",
        author: "admin",
        props: {
            zindex: 2,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {},
            data: {
                xAxis: {
                    label: "威胁等级",
                    value: [
                        {
                            value: "高",
                            show: true,
                        },
                        {
                            value: "中",
                            show: true,
                        },
                        {
                            value: "低",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "事件数",
                    value: [[20, 40, 70]],
                },
            },
            apiId: "",
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "GET",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                apiId: "",
                dataType: "static",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                apiId: "",
                dataType: "static",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                apiId: "",
                dataType: "static",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120011",
        key: "midp-nightingale-rose",
        name: "南丁格尔玫瑰图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "倒三角漏斗图，左标题右数据",
        icon: "assets/components/icon/midp-nightingale-rose.png",
        update_time: "2022-6-5",
        filepath: -1,
        version: "1.0",
        author: "admin",
        props: {
            zindex: 2,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {},
            data: {
                xAxis: {
                    label: "威胁等级",
                    value: [
                        {
                            value: "高",
                            show: true,
                        },
                        {
                            value: "中",
                            show: true,
                        },
                        {
                            value: "低",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "事件数",
                    value: [[20, 40, 70]],
                },
            },
            apiId: "",
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "GET",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                apiId: "",
                dataType: "static",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                apiId: "",
                dataType: "static",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                apiId: "",
                dataType: "static",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120012",
        key: "midp-echarts-line",
        name: "平滑曲线图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "平滑曲线图",
        icon: "assets/components/icon/midp-echarts-line.png",
        update_time: "2022-8-24",
        filepath: -1,
        version: "1.0",
        author: "admin",
        props: {
            zindex: 2,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {},
            data: {
                xAxis: {
                    label: "威胁等级",
                    value: [
                        {
                            value: "高",
                            show: true,
                        },
                        {
                            value: "中",
                            show: true,
                        },
                        {
                            value: "低",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "图例",
                    value: [[20, 40, 70]],
                },
            },
            apiId: "",
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "GET",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                apiId: "",
                dataType: "static",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                apiId: "",
                dataType: "static",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                apiId: "",
                dataType: "static",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010010001",
        key: "midp-topo-show",
        name: "拓扑图",
        type: "component",
        category: "0",
        data_type: "1",
        is_default: true,
        description: "标签-标题-评分",
        icon: "assets/components/icon/midp-topo-show.png",
        update_time: "2022-10-21",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 1100,
            height: 650,
            options: {},
            data: {
                xAxis: {
                    label: "X轴统计维度",
                    value: [
                        {
                            value: "/assets/image/oneData/topo.png",
                            key: "",
                            show: true,
                            href: "",
                        },
                        {
                            value: "undefined",
                            key: "",
                            show: true,
                            href: "",
                        },
                        {
                            value: "undefined",
                            key: "",
                            show: true,
                            href: "",
                        },
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120028",
        key: "midp-vul-info",
        name: "横向树状图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "等级雷达图",
        icon: "assets/components/icon/midp-vul-info.png",
        update_time: "2022-10-18",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 500,
            height: 200,
            options: {},
            overall: {
                total: 30,
                title: "漏洞总数",
            },
            data: {
                xAxis: {
                    label: "value",
                    value: [
                        {
                            value: "关联资产数",
                            show: true,
                        },
                        {
                            value: "高危漏洞数",
                            show: true,
                        },
                        {
                            value: "高危关联资产数",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "value",
                    value: [[20, 30, 40]],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010110002",
        key: "midp-web-health",
        name: "雷达数值图",
        type: "component",
        category: "1",
        data_type: "1",
        is_default: true,
        description: "显示数据,像雷达的图",
        icon: "assets/components/icon/midp-web-health.png",
        update_time: "2022-10-18",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 400,
            options: {},
            data: {
                xAxis: {
                    label: "value",
                    value: [
                        {
                            value: 0,
                            show: true,
                        },
                        {
                            value: "",
                            show: true,
                        },
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120021",
        key: "midp-echart-force",
        name: "气泡统计图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "显示数据,像雷达的图",
        icon: "assets/components/icon/midp-echart-force.png",
        update_time: "2022-10-18",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 400,
            options: {},
            data: {
                xAxis: {
                    label: "标题",
                    value: [
                        {
                            value: "Web服务登录请求",
                            show: true,
                        },
                        {
                            value: "NTP ntpd monlist请求",
                            show: true,
                            href: "",
                        },
                        {
                            value: "ICMP子网掩码请求消息",
                            show: true,
                            href: "",
                        },
                        {
                            value: "Samsung打印机固件管理账号后门",
                            show: true,
                            href: "",
                        },
                        {
                            value: "SNMP服务访问使用默认private口令",
                            show: true,
                            href: "",
                        },
                    ],
                },
                yAxis: {
                    label: "值",
                    value: [[865, 726, 710, 671, 643]],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120013",
        key: "midp-risk-health",
        name: "旋转雷达图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "指数雷达图",
        icon: "assets/components/icon/midp-risk-health.png",
        update_time: "2022-10-18",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 600,
            height: 400,
            options: {},
            overall: {
                total: "",
                href: "",
                title: "高",
            },
            data: {
                xAxis: {
                    label: "index",
                    value: [
                        {
                            value: "威胁指数",
                            show: true,
                        },
                        {
                            value: "风险等级",
                            show: true,
                        },
                        {
                            value: "脆弱性指数",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "desc",
                    value: [[10, 20, 30]],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120014",
        key: "midp-svg-flow",
        name: "光点飞舞数据展示图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "指数雷达图",
        icon: "assets/components/icon/midp-svg-flow.png",
        update_time: "2022-10-18",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 400,
            options: {},
            data: {
                xAxis: {
                    label: "title",
                    value: [
                        {
                            value: "",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "total",
                    value: [[0]],
                },
            },
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120015",
        key: "midp-svg-flow-blue",
        name: "光点飞舞数据展示图蓝",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "光点飞舞数据展示图蓝",
        icon: "assets/components/icon/midp-svg-flow-blue.png",
        update_time: "2022-10-18",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 400,
            options: {},
            data: {
                xAxis: {
                    label: "title",
                    value: [
                        {
                            value: "已处理",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "total",
                    value: [[10]],
                },
            },
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010320018",
        key: "midp-country-column-chart",
        name: "横向比例柱图",
        type: "component",
        category: "3",
        data_type: "2",
        is_default: true,
        description: "ip带国家图标计数表",
        icon: "assets/components/icon/midp-country-column-chart.png",
        update_time: "2022-7-9",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 400,
            height: 200,
            options: {},
            data: {
                yAxis: {
                    label: "value",
                    value: [
                        ["10.66.38.179", "法国", "gp", "50%", "1500"],
                        ["10.44.26.252", "日本", "jp", "25%", "1200"],
                        ["192.66.38.179", "柬埔寨", "kh", "15%", "900"],
                        ["1.66.18.139", "挪威", "no", "6%", "600"],
                        ["91.166.18.19", "韩国", "kr", "4%", "330"],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120016",
        key: "midp-worm-count",
        name: "圆桌气泡图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "序号为金色，两栏标题的表格",
        icon: "assets/components/icon/midp-worm-count.png",
        update_time: "2022-10-19",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 700,
            height: 400,
            options: {},
            overall: {
                total: 30,
                title: "僵木蠕事件总数",
            },
            data: {
                xAxis: {
                    label: "name",
                    value: [
                        {
                            value: "其他恶意样本",
                            show: true,
                        },
                        {
                            value: "挖矿样本",
                            show: true,
                        },
                        {
                            value: "勒索软件",
                            show: true,
                        },
                        {
                            value: "广告软件",
                            show: true,
                        },
                        {
                            value: "webshell攻击",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "data",
                    value: [[0, 0, 0, 0, 0], [0, ""], [""]],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120017",
        key: "midp-vul-num",
        name: "双翼旋转雷达图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "两侧都有翅膀的雷达图",
        icon: "assets/components/icon/midp-vul-num.png",
        update_time: "2022-10-19",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 500,
            height: 150,
            options: {},
            data: {
                xAxis: {
                    label: "value",
                    value: [
                        {
                            value: "非常危险",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "value",
                    value: [[406, 10, 48]],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120018",
        key: "midp-echarts-hill-blue",
        name: "山峰柱状图-蓝",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "基于echarts封装成的三角柱状图，颜色蓝色",
        icon: "assets/components/icon/midp-echarts-hill-blue.png",
        update_time: "2022-10-18",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 400,
            options: {},
            data: {
                xAxis: {
                    label: "资产异常类型分布",
                    value: [
                        {
                            value: "异常资产数",
                            show: true,
                        },
                        {
                            value: "失陷资产数",
                            show: true,
                        },
                        {
                            value: "弱点资产数",
                            show: true,
                        },
                        {
                            value: "弱点资产数1",
                            show: true,
                        },
                        {
                            value: "弱点资产数2",
                            show: true,
                        },
                        {
                            value: "弱点资产数3",
                            show: true,
                        },
                        {
                            value: "弱点资产数4",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "资产数",
                    value: [[1, 2, 3, 8, 7, 5, 4]],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010320016",
        key: "midp-horizontal-bar-orange",
        name: "橙色占比数据统计图",
        type: "component",
        category: "3",
        data_type: "2",
        is_default: true,
        description: " ",
        icon: "assets/components/icon/midp-horizontal-bar-orange.png",
        update_time: "2022-10-18",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 400,
            options: {},
            data: {
                xAxis: {
                    label: "name",
                    value: [
                        {
                            value: "ip黑名单",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "URL黑名单",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "样本黑名单",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "CC黑名单",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "域名黑名单",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                    ],
                },
                yAxis: {
                    label: "Y轴值",
                    value: [[1520, 8420, 20219, 63178, 13392]],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010320015",
        key: "midp-horizontal-bar-blue",
        name: "蓝色占比数据统计图",
        type: "component",
        category: "3",
        data_type: "2",
        is_default: true,
        description: " ",
        icon: "assets/components/icon/midp-horizontal-bar-blue.png",
        update_time: "2022-10-18",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 400,
            options: {},
            data: {
                xAxis: {
                    label: "name",
                    value: [
                        {
                            value: "ip黑名单",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "URL黑名单",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "样本黑名单",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "CC黑名单",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "域名黑名单",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                    ],
                },
                yAxis: {
                    label: "data",
                    value: [1520, 8420, 20219, 63178, 13392],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120023",
        key: "midp-echarts-timeline",
        name: "时间范围折线面积图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "时间范围折线面积图",
        icon: "assets/components/icon/midp-echarts-timeline.png",
        update_time: "2022-10-19",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 400,
            options: {},
            data: {
                xAxis: {
                    label: "time",
                    value: [
                        {
                            value: "2022-10-11 00:00",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 00:12",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 00:24",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 00:36",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 00:48",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 01:00",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 01:12",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 01:24",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 01:36",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 01:48",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 02:00",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 02:12",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 02:24",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 02:36",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 02:48",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 03:00",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 03:12",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 03:24",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 03:36",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 03:48",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 04:00",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 04:12",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 04:24",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 04:36",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 04:48",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 05:00",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 05:12",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 05:24",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 05:36",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 05:48",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 06:00",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 06:12",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 06:24",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 06:36",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 06:48",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 07:00",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 07:12",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 07:24",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 07:36",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 07:48",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 08:00",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 08:12",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 08:24",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 08:36",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 08:48",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 09:00",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 09:12",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 09:24",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 09:36",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 09:48",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 10:00",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 10:12",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 10:24",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 10:36",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 10:48",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 11:00",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 11:12",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 11:24",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 11:36",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 11:48",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 12:00",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 12:12",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 12:24",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 12:36",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 12:48",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 13:00",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 13:12",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 13:24",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 13:36",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 13:48",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 14:00",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 14:12",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 14:24",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 14:36",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 14:48",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 15:00",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 15:12",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 15:24",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 15:36",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 15:48",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 16:00",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 16:12",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 16:24",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 16:36",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 16:48",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 17:00",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 17:12",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 17:24",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 17:36",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 17:48",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 18:00",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 18:12",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 18:24",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 18:36",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 18:48",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 19:00",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 19:12",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 19:24",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 19:36",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                        {
                            value: "2022-10-11 19:48",
                            key: "",
                            show: true,
                            href: "/xxx/xx/xxx?xxx=xx&xxx=${key/value}",
                        },
                    ],
                },
                yAxis: {
                    label: "value",
                    value: [
                        [
                            0, 10, 0, 0, 100, 120, 130, 70, 0, 0, 0, 0, 20, 0,
                            0, 0, 0, 0, 0, 0, 30, 44, 50, 30, 51, 0, 0, 0, 0, 0,
                            0, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 60, 0, 0, 0,
                            0, 0, 0, 0, 0, 0, 0, 0, 88, 0, 0, 0, 0, 0, 0, 45,
                            46, 47, 48, 50, 52, 60, 65, 45, 46, 47, 48, 50, 52,
                            60, 65, 64, 70, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0,
                            65, 0, 0, 0, 0, 0, 0, 0, 0,
                        ],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120025",
        key: "midp-echart-event-trend",
        name: "时间范围曲线面积图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "时间范围曲线面积图",
        icon: "assets/components/icon/midp-echart-event-trend.png",
        update_time: "2022-10-19",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 400,
            options: {},
            data: {
                xAxis: {
                    label: "time",
                    value: [
                        "00:00:00",
                        "01:00:00",
                        "02:00:00",
                        "03:00:00",
                        "04:00:00",
                        "05:00:00",
                        "06:00:00",
                        "07:00:00",
                        "08:00:00",
                        "09:00:00",
                        "10:00:00",
                        "11:00:00",
                        "12:00:00",
                        "13:00:00",
                        "14:00:00",
                        "15:00:00",
                        "16:00:00",
                        "17:00:00",
                        "18:00:00",
                        "19:00:00",
                        "20:00:00",
                    ],
                },
                yAxis: {
                    label: "value",
                    value: [
                        71, 23, 13, 17, 9, 14, 9, 9, 22, 74, 165, 74, 31, 32,
                        96, 109, 62, 72, 66, 43, 0,
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120026",
        key: "midp-nti-wrap",
        name: "背景方框带图标数据统计图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "背景图片为四角方框，有两个图标的统计图，标题在下",
        icon: "assets/components/icon/midp-nti-wrap.png",
        update_time: "2022-10-19",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {},
            data: {
                xAxis: {
                    label: "key",
                    value: [
                        {
                            value: "重保情报",
                            show: true,
                        },
                        {
                            value: "重保情报命中",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "label",
                    value: [[285, 96]],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120027",
        key: "midp-block-deal",
        name: "带图标数据统计图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "无背景图片，有两个图标的统计图，标题在上",
        icon: "assets/components/icon/midp-block-deal.png",
        update_time: "2022-10-19",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 400,
            options: {},
            data: {
                xAxis: {
                    label: "key",
                    value: [
                        {
                            value: "已封堵",
                            show: true,
                        },
                        {
                            value: "已解封",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "label",
                    value: [[2850, 916]],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010130002",
        key: "midp-health-level",
        name: "带底座雷达图",
        type: "component",
        category: "1",
        data_type: "3",
        is_default: true,
        description: "等级雷达图",
        icon: "assets/components/icon/midp-health-level.png",
        update_time: "2022-6-28",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {},
            data: {
                xAxis: {
                    label: "value",
                    value: [
                        {
                            value: 5,
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "text",
                    value: [
                        {
                            value: "中",
                            show: true,
                        },
                    ],
                },
                zAxis: {
                    label: "scale",
                    value: [[0.7]],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010130003",
        key: "midp-radial-gauge",
        name: "不带底座雷达图",
        type: "component",
        category: "1",
        data_type: "3",
        is_default: true,
        description: "等级雷达图",
        icon: "assets/components/icon/midp-radial-gauge.png",
        update_time: "2022-10-18",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 400,
            options: {},
            data: {
                xAxis: {
                    label: "value",
                    value: [
                        {
                            value: 5,
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "text",
                    value: [
                        {
                            value: "中",
                            show: true,
                        },
                    ],
                },
                zAxis: {
                    label: "scale",
                    value: [[0.7]],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010130004",
        key: "midp-vul-trend",
        name: "时间轴多折线图",
        type: "component",
        category: "1",
        data_type: "3",
        is_default: true,
        description: "时间轴四条折线",
        icon: "assets/components/icon/midp-vul-trend.png",
        update_time: "2022-10-19",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 400,
            options: {},
            data: {
                xAxis: {
                    label: "时间",
                    value: [
                        {
                            value: "2022-06-09",
                            show: true,
                        },
                        {
                            value: "2022-06-10",
                            show: true,
                        },
                        {
                            value: "2022-06-11",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "漏洞分布",
                    value: [
                        {
                            value: "漏洞总数",
                            show: true,
                        },
                        {
                            value: "低危",
                            show: true,
                        },
                        {
                            value: "中危",
                            show: true,
                        },
                        {
                            value: "高危",
                            show: true,
                        },
                    ],
                },
                zAxis: {
                    label: "值",
                    value: [
                        [44, 66, 89, 75],
                        [12, 22, 33, 96],
                        [11, 12, 13, 49],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010320013",
        key: "midp-table-event-top5",
        name: "蓝色序号上下比例图",
        type: "component",
        category: "3",
        data_type: "2",
        is_default: true,
        description: "蓝色序号，上面是标题，下面是比例，最后右侧是数据",
        icon: "assets/components/icon/midp-table-event-top5.png",
        update_time: "2022-10-19",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 400,
            options: {},
            data: {
                yAxis: {
                    label: "value",
                    value: [
                        ["通过UDM网元APl恶意获取UE的MSISDN信息", "48%", 480000],
                        ["切片上下线行为检测", "30%", 3000],
                        ["挖矿行为检测", "12%", 1200],
                        ["终端多次鉴权失败", "6%", 600],
                        ["信令风暴", "3%", 300],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010320012",
        key: "midp-table-attack-source",
        name: "金色序号橙色进度条统计图",
        type: "component",
        category: "3",
        data_type: "2",
        is_default: true,
        description: "金色序号，橙色进度条，进度条左侧标题，右侧数据",
        icon: "assets/components/icon/midp-table-attack-source.png",
        update_time: "2022-10-19",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 400,
            options: {},
            data: {
                yAxis: {
                    label: "value",
                    value: [
                        ["100.100.100.100", "48%", 480000],
                        ["192.168.125.1", "30%", 3000],
                        ["114.114.144.205", "12%", 1200],
                        ["10.67.1.105", "6%", 600],
                        ["10.92.6.184", "3%", 300],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010320017",
        key: "midp-table-attack-target",
        name: "青色序号蓝色进度条统计图",
        type: "component",
        category: "3",
        data_type: "2",
        is_default: true,
        description: "青色序号，蓝色进度条，进度条左侧标题，右侧数据",
        icon: "assets/components/icon/midp-table-attack-target.png",
        update_time: "2022-10-19",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 1000,
            height: 400,
            options: {},
            data: {
                yAxis: {
                    label: "cnt",
                    value: [
                        ["100.100.100.100", "48%", 48000],
                        ["192.168.125.1", "30%", 3000],
                        ["114.114.144.205", "12%", 120],
                        ["10.67.1.105", "40%", 80],
                        ["10.92.6.184", "4%", 40],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010130008",
        key: "midp-echart-attack-judge-trend",
        name: "时间轴双线图",
        type: "component",
        category: "1",
        data_type: "3",
        is_default: true,
        description: "时间轴两条数据线",
        icon: "assets/components/icon/midp-echart-attack-judge-trend.png",
        update_time: "2022-10-19",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 400,
            options: {},
            data: {
                xAxis: {
                    label: "category",
                    value: [
                        {
                            value: "攻击事件数",
                            show: true,
                        },
                        {
                            value: "已处理事件数",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "time",
                    value: [
                        {
                            value: "2022-10-13 00:00:00",
                            show: true,
                        },
                        {
                            value: "2022-10-13 01:00:00",
                            show: true,
                        },
                        {
                            value: "2022-10-13 02:00:00",
                            show: true,
                        },
                        {
                            value: "2022-10-13 03:00:00",
                            show: true,
                        },
                        {
                            value: "2022-10-13 04:00:00",
                            show: true,
                        },
                        {
                            value: "2022-10-13 05:00:00",
                            show: true,
                        },
                        {
                            value: "2022-10-13 06:00:00",
                            show: true,
                        },
                        {
                            value: "2022-10-13 07:00:00",
                            show: true,
                        },
                        {
                            value: "2022-10-13 08:00:00",
                            show: true,
                        },
                        {
                            value: "2022-10-13 09:00:00",
                            show: true,
                        },
                        {
                            value: "2022-10-13 10:00:00",
                            show: true,
                        },
                        {
                            value: "2022-10-13 11:00:00",
                            show: true,
                        },
                        {
                            value: "2022-10-13 12:00:00",
                            show: true,
                        },
                        {
                            value: "2022-10-13 13:00:00",
                            show: true,
                        },
                        {
                            value: "2022-10-13 14:00:00",
                            show: true,
                        },
                        {
                            value: "2022-10-13 15:00:00",
                            show: true,
                        },
                        {
                            value: "2022-10-13 16:00:00",
                            show: true,
                        },
                        {
                            value: "2022-10-13 17:00:00",
                            show: true,
                        },
                    ],
                },
                zAxis: {
                    label: "value",
                    value: [
                        [
                            0, 175, 123, 767, 639, 714, 651, 512, 910, 643, 697,
                            343, 403, 132, 1003, 1040, 603, 211,
                        ],
                        [
                            950, 1315, 1253, 77, 63, 314, 685, 529, 860, 69,
                            617, 346, 453, 1321, 903, 640, 503, 511,
                        ],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010130009",
        key: "midp-echarts-asset-access",
        name: "树状箭头指向图",
        type: "component",
        category: "1",
        data_type: "3",
        is_default: true,
        description: "树状箭头指向图",
        icon: "assets/components/icon/midp-echarts-asset-access.png",
        update_time: "2022-10-19",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 500,
            height: 500,
            options: {},
            data: {
                xAxis: {
                    label: "sip",
                    value: [
                        {
                            value: "10.1.1.1",
                            show: true,
                        },
                        {
                            value: "10.1.1.1",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "dip",
                    value: [
                        {
                            value: "192.168.1.19",
                            show: true,
                        },
                        {
                            value: "192.168.1.1",
                            show: true,
                        },
                    ],
                },
                zAxis: {
                    label: "value",
                    value: [[14, 7]],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010130010",
        key: "midp-vul-situation-right-middle",
        name: "三色散点图",
        type: "component",
        category: "1",
        data_type: "3",
        is_default: true,
        description: "蓝黄红三色散点图，无数据不显示",
        icon: "assets/components/icon/midp-vul-situation-right-middle.png",
        update_time: "2022-10-19",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 400,
            options: {},
            data: {
                xAxis: {
                    label: "label",
                    value: [
                        {
                            value: "A9-使用威胁",
                            show: true,
                        },
                        {
                            value: "A1-敏感数据",
                            show: true,
                        },
                        {
                            value: "A6-跨站攻击",
                            show: true,
                        },
                        {
                            value: "其他未分类",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "data",
                    value: [
                        {
                            value: "低危",
                            show: true,
                        },
                        {
                            value: "中危",
                            show: true,
                        },
                        {
                            value: "高危",
                            show: true,
                        },
                    ],
                },
                zAxis: {
                    label: "value",
                    value: [
                        [2, 14, 100],
                        [4, 525, 3],
                        [4, 0, 36],
                        [2, 100, 3],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010130011",
        key: "midp-up-down-table",
        name: "上下两栏柱状图",
        type: "component",
        category: "1",
        data_type: "3",
        is_default: true,
        description: "蓝黄红三色散点图，无数据不显示",
        icon: "assets/components/icon/midp-up-down-table.png",
        update_time: "2022-10-19",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 500,
            options: {},
            data: {
                xAxis: {
                    label: "状况",
                    value: [
                        {
                            value: "新增",
                            show: true,
                        },
                        {
                            value: "修复失败",
                            show: false,
                        },
                        {
                            value: "再次发现",
                            show: true,
                        },
                        {
                            value: "单次忽略单次忽略",
                            show: true,
                        },
                        {
                            value: "待修复",
                            show: true,
                        },
                        {
                            value: "永久忽略",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "漏洞分布",
                    value: [
                        {
                            value: "运维漏洞",
                            show: true,
                        },
                        {
                            value: "高危漏洞",
                            show: true,
                        },
                    ],
                },
                zAxis: {
                    label: "值",
                    value: [
                        [36, 255],
                        [316, 25],
                        [536, 355],
                        [925, 155],
                        [316, 65],
                        [425, 285],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010120020",
        key: "midp-screen-log-type",
        name: "外圈数据展示玫瑰图",
        type: "component",
        category: "1",
        data_type: "2",
        is_default: true,
        description: "内部玫瑰图，外部大圈",
        icon: "assets/components/icon/midp-screen-log-type.png",
        update_time: "2022-10-24",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 600,
            height: 600,
            options: {},
            data: {
                xAxis: {
                    label: "name",
                    value: [
                        {
                            value: "UE多次鉴权失败",
                            show: true,
                        },
                        {
                            value: "UE疑似大量发送短信",
                            show: true,
                        },
                        {
                            value: "信令攻击HTTP2请求URL超长",
                            show: true,
                        },
                        {
                            value: "信令攻击网元大量DELETE请求",
                            show: true,
                        },
                        {
                            value: "信令风暴",
                            show: true,
                        },
                        {
                            value: "信令风暴大量PDU建立请求",
                            show: true,
                        },
                        {
                            value: "信令风暴大量服务请求",
                            show: true,
                        },
                        {
                            value: "信令风暴大量注册或注销请求",
                            show: true,
                        },
                        {
                            value: "异常终端信令交互量过大",
                            show: true,
                        },
                        {
                            value: "异常终端终端频繁切换网络的用户",
                            show: true,
                        },
                        {
                            value: "异常终端频繁发起PDU建立连接的用户",
                            show: true,
                        },
                        {
                            value: "异常终端频繁发起网络接入或断开的用户",
                            show: true,
                        },
                        {
                            value: "异常终端频繁发起连接服务的用户",
                            show: true,
                        },
                        {
                            value: "异常终端频繁开关机",
                            show: true,
                        },
                        {
                            value: "通过AUSF网元API获取SUPI信息",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "num",
                    value: [
                        [
                            99, 84, 75, 84, 35, 84, 95, 68, 14, 51, 84, 96, 82,
                            58, 74,
                        ],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010130018",
        key: "midp-echarts-log-trend",
        name: "时间轴折线柱状图",
        type: "component",
        category: "1",
        data_type: "3",
        is_default: true,
        description: "x轴为时间轴，同时有柱状图和折线图",
        icon: "assets/components/icon/midp-echarts-log-trend.png",
        update_time: "2022-10-24",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 400,
            options: {},
            data: {
                xAxis: {
                    label: "category",
                    value: [
                        {
                            value: "5GC事件",
                            show: true,
                        },
                        {
                            value: "事件总数",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "time",
                    value: [
                        {
                            value: "2022-10-20 13:18:14",
                            show: true,
                        },
                        {
                            value: "2022-10-20 13:22:14",
                            show: true,
                        },
                        {
                            value: "2022-10-20 13:26:14",
                            show: true,
                        },
                        {
                            value: "2022-10-20 13:30:14",
                            show: true,
                        },
                        {
                            value: "2022-10-20 13:34:14",
                            show: true,
                        },
                        {
                            value: "2022-10-20 13:38:14",
                            show: true,
                        },
                        {
                            value: "2022-10-20 13:42:14",
                            show: true,
                        },
                        {
                            value: "2022-10-20 13:46:14",
                            show: true,
                        },
                        {
                            value: "2022-10-20 13:50:14",
                            show: true,
                        },
                        {
                            value: "2022-10-20 13:54:14",
                            show: true,
                        },
                        {
                            value: "2022-10-20 13:58:14",
                            show: true,
                        },
                        {
                            value: "2022-10-20 14:02:14",
                            show: true,
                        },
                        {
                            value: "2022-10-20 14:06:14",
                            show: true,
                        },
                        {
                            value: "2022-10-20 14:10:14",
                            show: true,
                        },
                        {
                            value: "2022-10-20 14:14:14",
                            show: true,
                        },
                        {
                            value: "2022-10-20 14:18:14",
                            show: true,
                        },
                    ],
                },
                zAxis: {
                    label: "value",
                    value: [
                        [
                            15, 8, 80, 94, 97, 85, 74, 85, 87, 47, 85, 15, 354,
                            154, 105, 158,
                        ],
                        [
                            152, 88, 90, 194, 197, 185, 174, 285, 387, 647, 185,
                            125, 34, 14, 125, 58,
                        ],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010320011",
        key: "midp-sum-log",
        name: "藏蓝色序号青黄色进度条统计图",
        type: "component",
        category: "3",
        data_type: "2",
        is_default: true,
        description: "藏蓝色序号青黄色进度条统计图",
        icon: "assets/components/icon/midp-sum-log.png",
        update_time: "2022-10-24",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 400,
            options: {},
            data: {
                yAxis: {
                    label: "value",
                    value: [
                        ["100.100.100.100", "48%", 480000],
                        ["192.168.125.1", "30%", 3000],
                        ["114.114.144.205", "12%", 1200],
                        ["10.67.1.105", "6%", 600],
                        ["10.92.6.184", "3%", 300],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010130015",
        key: "midp-vul-situation-right-up",
        name: "三色极坐标柱形图",
        type: "component",
        category: "1",
        data_type: "3",
        is_default: true,
        description: "三色极坐标柱形图",
        icon: "assets/components/icon/midp-vul-situation-right-up.png",
        update_time: "2022-10-24",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 400,
            options: {},
            data: {
                xAxis: {
                    label: "data",
                    value: [
                        {
                            value: "WASC1.0 信息泄漏",
                            show: true,
                        },
                        {
                            value: "WASC1.0 其他未分类",
                            show: true,
                        },
                        {
                            value: "WASC1.0 跨站脚本攻击",
                            show: true,
                        },
                        {
                            value: "WASC1.0 跨站脚本攻击",
                            show: true,
                        },
                        {
                            value: "WASC1.0 会话期限不足",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "label",
                    value: [
                        {
                            value: "低危",
                            show: true,
                        },
                        {
                            value: "中危",
                            show: true,
                        },
                        {
                            value: "高危",
                            show: true,
                        },
                    ],
                },
                zAxis: {
                    label: "value",
                    value: [
                        [144, 0, 35],
                        [0, 111, 1],
                        [0, 99, 50],
                        [100, 49, 68],
                        [10, 53, 79],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010130016",
        key: "midp-vul-situation-right-down",
        name: "双形态横向竖向柱状图",
        type: "component",
        category: "1",
        data_type: "3",
        is_default: true,
        description: "根据传值不同可以切换两种形态，竖向和横向两种",
        icon: "assets/components/icon/midp-vul-situation-right-down.png",
        update_time: "2022-10-24",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 400,
            options: {},
            data: {
                xAxis: {
                    label: "data",
                    value: [
                        { value: "website", show: true },
                        { value: "信息泄露", show: true },
                        { value: "客户端攻击", show: true },
                        { value: "其他", show: true },
                        { value: "k8s", show: true },
                    ],
                },
                yAxis: {
                    label: "label",
                    value: [
                        { value: "低危", show: true },
                        { value: "中危", show: true },
                        { value: "高危", show: true },
                    ],
                },
                zAxis: {
                    label: "value",
                    value: [
                        [8, 7, 94],
                        [88, 72, 34],
                        [54, 17, 24],
                        [28, 97, 4],
                        [21, 107, 64],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010230001",
        key: "midp-map",
        name: "地图",
        type: "component",
        category: "2",
        data_type: "3",
        is_default: true,
        description: "地图",
        icon: "assets/components/icon/midp-map.png",
        update_time: "2022-7-9",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 1000,
            height: 600,
            options: {},
            events: ["mapTypeChange"],
            data: {
                xAxis: {
                    label: "攻击源",
                    value: [
                        {
                            value: "上海",
                            href: "",
                            show: true,
                        },
                        {
                            value: "武汉",
                            href: "",
                            show: true,
                        },
                        {
                            value: "北京",
                            href: "",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "攻击目标",
                    value: [
                        {
                            value: "北京",
                            href: "",
                            show: true,
                        },
                        {
                            value: "南京",
                            href: "",
                            show: true,
                        },
                    ],
                },
                zAxis: {
                    label: "关系",
                    value: [
                        [12, 22],
                        [22, 0],
                        [2, 20],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010320002",
        key: "midp-two-col-table",
        name: "金色序号两栏表格蓝色数据",
        type: "component",
        category: "3",
        data_type: "2",
        is_default: true,
        description: "两列表格",
        icon: "assets/components/icon/midp-two-col-table.png",
        update_time: "2022-7-9",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {},
            data: {
                xAxis: {
                    label: "column",
                    value: [
                        {
                            value: "APT组织",
                            show: true,
                        },
                        {
                            value: "事件数",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "count",
                    value: [
                        ["摩诃草组织", 999],
                        ["蔓灵花组织", 152],
                        ["魔罗桫组织", 93],
                        ["海莲花组织", 53],
                        ["毒云藤组织", 33],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010320003",
        key: "midp-important-list-table",
        name: "轮播表格",
        type: "component",
        category: "3",
        data_type: "2",
        is_default: true,
        description: "表格内容轮播滚动",
        icon: "assets/components/icon/midp-important-list-table.png",
        update_time: "2022-7-9",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 800,
            height: 200,
            options: {},
            data: {
                xAxis: {
                    label: "x_label",
                    value: [
                        {
                            href: "/WebApi/judgeOperation/static/dist/#/route/event/details?id={event_id}&start_time={start_time}&end_time={end_time}",
                            value: "事件名称",
                            show: true,
                        },
                        {
                            value: "时间",
                            show: true,
                        },
                        {
                            value: "运维对象",
                            show: true,
                        },
                        {
                            value: "事件等级",
                            show: true,
                        },
                        {
                            value: "事件类型",
                            show: true,
                        },
                        {
                            key: "event_id",
                            value: "事件ID",
                            show: false,
                        },
                    ],
                },
                yAxis: {
                    value: [
                        [
                            "暴力破解攻击",
                            1657527833000,
                            ["10.67.1.103-软件"],
                            "一般",
                            "web漏洞攻击",
                            "44f15fbc89433de888423251096dc4be",
                        ],
                        [
                            "Njw0rm 病毒",
                            1657527833000,
                            ["10.65.43.91"],
                            "较大",
                            "通用网络攻击",
                            "44f13fbc89433de888423251096dc4be",
                        ],
                        [
                            "暴力破解攻击",
                            1657527833000,
                            ["10.67.1.103-软件"],
                            "一般",
                            "web漏洞攻击",
                            "44f15fbc89433de888423251096dc4be",
                        ],
                        [
                            "Njw0rm 病毒",
                            1657527833000,
                            ["10.65.43.91"],
                            "较大",
                            "通用网络攻击",
                            "44f13fbc89433de888423251096dc4be",
                        ],
                        [
                            "暴力破解攻击",
                            1657527833000,
                            ["10.67.1.103-软件"],
                            "一般",
                            "web漏洞攻击",
                            "44f15fbc89433de888423251096dc4be",
                        ],
                        [
                            "跨站脚本攻击",
                            1657527833000,
                            ["小明"],
                            "较大",
                            "通用网络攻击",
                            "44f13fbc89433de888423251096dc4be",
                        ],
                    ],
                    label: "y_label",
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010320004",
        key: "midp-vul-type",
        name: "金色序号的两栏表格",
        type: "component",
        category: "3",
        data_type: "2",
        is_default: true,
        description: "影响资产漏洞",
        icon: "assets/components/icon/midp-vul-type.png",
        update_time: "2022-7-9",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 400,
            height: 250,
            options: {},
            data: {
                xAxis: {
                    label: "name",
                    value: [
                        {
                            value: "漏洞名称",
                            show: true,
                        },
                        {
                            value: "影响资产数",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "value",
                    value: [
                        ["OpenSSH 安全漏洞(CVE-2017-15906)", 8],
                        ["SSH版本信息可被获取", 2],
                        ["ICMP timestamp请求响应漏洞", 5],
                        ["检测到远端RPCBIND/PORTMAP正", 7],
                        ["ZooKeeper 未授权访问【原理扫描】", 6],
                        ["Cisco IOS NAT实现多个拒绝服务漏洞", 10],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010320005",
        key: "midp-five-col-table",
        name: "五栏表格",
        type: "component",
        category: "3",
        data_type: "2",
        is_default: true,
        description: "影响资产漏洞",
        icon: "assets/components/icon/midp-five-col-table.png",
        update_time: "2022-10-18",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 600,
            height: 300,
            options: {},
            data: {
                xAxis: {
                    label: "titles",
                    value: [
                        {
                            value: "资产名称",
                            show: true,
                        },
                        {
                            value: "资产IP/URL",
                            show: true,
                        },
                        {
                            value: "风险标签",
                            show: true,
                        },
                        {
                            value: "事件数",
                            show: true,
                        },
                        {
                            value: "漏洞数",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "yy",
                    value: [
                        [11, [5, 52, 68], 3, 5, 6],
                        [12, [22], 3, 5, 6],
                        [13, [26], 3, 5, 6],
                        [51, [92], 3, 5, 6],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010320006",
        key: "midp-table-grade-red",
        name: "评分多色等级表",
        type: "component",
        category: "3",
        data_type: "2",
        is_default: true,
        description: "根据评分显示不同颜色的标签",
        icon: "assets/components/icon/midp-table-grade-red.png",
        update_time: "2022-10-19",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {},
            data: {
                xAxis: {
                    label: "name",
                    value: [
                        {
                            value: "漏洞名称",
                            show: true,
                        },
                        {
                            value: "影响资产数",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "value",
                    value: [
                        [9.3, "OpenSSH 安全漏洞(CVE-2017-15906)", 8],
                        [7.8, "SSH版本信息可被获取", 2],
                        [7.6, "ICMP timestamp请求响应漏洞", 5],
                        [7.5, "检测到远端RPCBIND/PORTMAP正", 7],
                        [6.5, "ZooKeeper 未授权访问【原理扫描】", 6],
                        [5, "Cisco IOS NAT实现多个拒绝服务漏洞", 10],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010320007",
        key: "midp-equip-log",
        name: "金色序号带比例柱状表格带表头",
        type: "component",
        category: "3",
        data_type: "2",
        is_default: true,
        description: "金色序号，带有进度条的表格",
        icon: "assets/components/icon/midp-equip-log.png",
        update_time: "2022-10-19",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 500,
            height: 300,
            options: {},
            data: {
                xAxis: {
                    label: "count",
                    value: [
                        { value: "设备地址", show: true },
                        { value: "日志数", show: true },
                    ],
                },
                yAxis: {
                    label: "value",
                    value: [
                        ["10.66.38.179", "80%", 26445],
                        ["10.44.26.252", "60%", 245],
                        ["10.64.200.90", "25%", 645],
                        ["10.67.16.4", "15%", 644],
                        ["10.67.28.18", "10%", 275],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010320019",
        key: "midp-progress-yellow-blue",
        name: "金色序号带比例柱状表格",
        type: "component",
        category: "3",
        data_type: "2",
        is_default: true,
        description: "金色序号，带有进度条的表格",
        icon: "assets/components/icon/midp-progress-yellow-blue.png",
        update_time: "2022-11-10",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 500,
            height: 300,
            options: {},
            data: {
                yAxis: {
                    label: "value",
                    value: [
                        ["10.66.38.179", "80%", 26445],
                        ["10.44.26.252", "60%", 245],
                        ["10.64.200.90", "25%", 645],
                        ["10.67.16.4", "15%", 644],
                        ["10.67.28.18", "10%", 275],
                    ],
                },
            },
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010320001",
        key: "midp-column-chart-dyn",
        name: "横向比例柱图-蓝",
        type: "component",
        category: "3",
        data_type: "2",
        is_default: true,
        description: "标题-比例-数值",
        icon: "assets/components/icon/midp-column-chart-dyn.png",
        update_time: "2022-6-28",
        filepath: -1,
        version: "1.0",
        author: "zqr",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 400,
            height: 235,
            options: {},
            data: {
                yAxis: {
                    label: "percent",
                    value: [
                        ["10.68.1.187", "70%", 258],
                        ["58.18.49.168", "60%", 125],
                        ["18.102.1.95", "50%", 284],
                        ["10.67.84.25", "40%", 945],
                        ["10.68.4.5", "30%", 384],
                        ["10.1.14.155", "20%", 184],
                        ["144.11.114.154", "10%", 945],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010320008",
        key: "midp-asset-vul-type",
        name: "多色标签五栏表格",
        type: "component",
        category: "3",
        data_type: "2",
        is_default: true,
        description: "标题-标签-数值",
        icon: "assets/components/icon/midp-asset-vul-type.png",
        update_time: "2022-10-21",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 900,
            height: 300,
            options: {},
            data: {
                xAxis: {
                    label: "name",
                    value: [
                        {
                            value: "资产名称",
                            show: true,
                        },
                        {
                            value: "脆弱值",
                            show: true,
                        },
                        {
                            value: "高",
                            show: true,
                        },
                        {
                            value: "中",
                            show: true,
                        },
                        {
                            value: "低",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "level",
                    value: [
                        ["10.6.13.33", 9.3, 2, 5, 8],
                        ["10.6.1.5", 7, 32, 55, 81],
                        ["10.67.1.72", 5.6, 29, 35, 8],
                        ["10.16.13.25", 3.2, 2, 5, 88],
                        ["10.68.13.205", 1, 12, 55, 8],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010320009",
        key: "midp-last-vul-mesg",
        name: "带标签的评分表",
        type: "component",
        category: "3",
        data_type: "2",
        is_default: true,
        description: "标签-标题-评分",
        icon: "assets/components/icon/midp-last-vul-mesg.png",
        update_time: "2022-10-21",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {},
            overall: {
                total: 30,
                title: "",
            },
            data: {
                yAxis: {
                    label: "value",
                    value: [
                        [1, "vulnerability summary for djiwv", 8.2],
                        [2, "服务器访问", 7.2],
                        [3, "数据库泄露", 6.6],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010320010",
        key: "midp-two-col-table-dyn",
        name: "滚动的金色序号两栏表格",
        type: "component",
        category: "3",
        data_type: "2",
        is_default: true,
        description: "标签-标题-评分",
        icon: "assets/components/icon/midp-two-col-table-dyn.png",
        update_time: "2022-10-21",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {},
            data: {
                xAxis: {
                    label: "column",
                    value: [
                        {
                            value: "APT数据",
                            show: true,
                        },
                        {
                            value: "数值",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "name",
                    value: [
                        ["情报分析", 11],
                        ["情报分析", 12],
                        ["情报分析", 13],
                        ["情报分析", 14],
                        ["情报分析", 15],
                        ["情报分析", 16],
                        ["情报分析", 17],
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010410010",
        key: "midp-risk-count",
        name: "三栏三值统计",
        type: "component",
        category: "4",
        data_type: "1",
        is_default: true,
        description: "两个选项中选择一个，当前是脆弱性选择",
        icon: "assets/components/icon/midp-risk-count.png",
        update_time: "2022-10-18",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 60,
            options: {},
            data: {
                xAxis: {
                    label: "total",
                    value: [
                        {
                            value: 0,
                            show: true,
                        },
                        {
                            value: 0,
                            show: true,
                        },
                        {
                            value: 0,
                            show: true,
                        },
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010410011",
        key: "midp-risk-count-vul",
        name: "三栏五值统计",
        type: "component",
        category: "4",
        data_type: "1",
        is_default: true,
        description: "两个选项中选择一个，当前是脆弱性选择",
        icon: "assets/components/icon/midp-risk-count.png",
        update_time: "2022-10-18",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 400,
            height: 60,
            options: {},
            data: {
                xAxis: {
                    label: "total",
                    value: [
                        {
                            value: 0,
                            show: true,
                        },
                        {
                            value: 0,
                            show: true,
                        },
                        {
                            value: 0,
                            show: true,
                        },
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010410012",
        key: "midp-run-time",
        name: "运行时间统计",
        type: "component",
        category: "4",
        data_type: "1",
        is_default: true,
        description: "isop已运行时间",
        icon: "assets/components/icon/midp-run-time.png",
        update_time: "2022-10-18",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 60,
            options: {},
            data: {
                xAxis: {
                    label: "名称",
                    value: [
                        {
                            value: 0,
                            show: true,
                        },
                    ],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010410013",
        key: "midp-white-text",
        name: "白色文字",
        type: "component",
        category: "4",
        data_type: "1",
        is_default: true,
        description: "白色文字",
        icon: "assets/components/icon/midp-white-text.png",
        update_time: "2022-10-18",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 60,
            options: {},
            data: {
                xAxis: {
                    label: "名称",
                    value: [
                        {
                            value: "白色文字",
                            show: true,
                        },
                    ],
                },
            },
            dataType: "static",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010420002",
        key: "midp-assets-type-range",
        name: "单选选项卡",
        type: "component",
        category: "4",
        data_type: "2",
        is_default: true,
        description: "两个选项中选择一个，当前是脆弱性选择",
        icon: "assets/components/icon/midp-assets-type-range.png",
        update_time: "2022-10-19",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 60,
            options: {},
            data: {
                xAxis: {
                    label: "key",
                    value: [
                        {
                            value: "system",
                            show: true,
                        },
                        {
                            value: "website",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "label",
                    value: [["主机脆弱性", "网站脆弱性"]],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010420003",
        key: "midp-view-title",
        name: "数据统计标题",
        type: "component",
        category: "4",
        data_type: "2",
        is_default: true,
        description: " ",
        icon: "assets/components/icon/midp-view-title.png",
        update_time: "2022-10-19",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 400,
            height: 300,
            options: {},
            data: {
                xAxis: {
                    label: "name",
                    value: [
                        {
                            value: "x",
                            show: true,
                        },
                        {
                            value: "x",
                            show: true,
                        },
                        {
                            value: "x",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "value",
                    value: [[0, 0, 0]],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010420004",
        key: "midp-week-type-range",
        name: "选择时间跨度",
        type: "component",
        category: "4",
        data_type: "2",
        is_default: true,
        description: " ",
        icon: "assets/components/icon/midp-week-type-range.png",
        update_time: "2022-10-19",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 300,
            height: 60,
            options: {},
            data: {
                xAxis: {
                    label: "key",
                    value: [
                        {
                            value: "day",
                            show: true,
                        },
                        {
                            value: "week",
                            show: true,
                        },
                        {
                            value: "month",
                            show: true,
                        },
                    ],
                },
                yAxis: {
                    label: "label",
                    value: [["天", "周", "月"]],
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
    {
        id: "1010130017",
        key: "midp-rotate-card",
        name: "运维响应大屏",
        type: "component",
        category: "1",
        data_type: "3",
        is_default: true,
        description: "运维响应大屏",
        icon: "assets/components/icon/midp-rotate-card.png",
        update_time: "2022-10-25",
        filepath: -1,
        version: "1.0",
        author: "isocd",
        props: {
            zindex: 23,
            x: 20,
            y: 100,
            width: 1200,
            height: 600,
            options: {},
            data: {
                xAxis: {
                    label: "name",
                    value: {
                        resDealData: {
                            start_time: 1666627200,
                            end_time: 1666666973,
                            total: 2958,
                            plug: 0,
                            seriesData: [2958, 22, 20],
                        },
                        taskData: {
                            chart: {
                                manual_success: 10,
                                auto_success: 20,
                                manual_fail: 100,
                                auto_fail: 30,
                            },
                            total: 160,
                        },
                    },
                },
                yAxis: {
                    label: "level",
                    value: {
                        efficiency: "20%",
                        manual_ave: {
                            label: "min",
                            value: 22,
                        },
                        manual_total: 30,
                        auto_ave: {
                            label: "h",
                            value: 2,
                        },
                        auto_total: 66,
                    },
                },
                zAxis: {
                    label: "value",
                    value: {
                        begin_time: 0,
                        chartOption: [30, 40, 120, 990, 45],
                        end_time: 0,
                        finish: 80,
                        processing: 66,
                        wait: 79,
                    },
                },
            },
            dataType: "dynamic",
            apiAddress: "",
            apiData: [],
            apiMethod: "get",
            apiParam: {},
        },
        config: [
            {
                belong: "position",
                attr: "y",
                name: "Vertical display",
                type: "number",
            },
            {
                belong: "position",
                attr: "x",
                name: "Horizontal display",
                type: "number",
            },
            {
                belong: "position",
                attr: "width",
                name: "宽度",
                type: "number",
            },
            {
                belong: "position",
                attr: "height",
                name: "高度",
                type: "number",
            },
            {
                belong: "position",
                attr: "zIndex",
                name: "zIndex",
                type: "number",
            },
            {
                belong: "config",
                attr: "options",
                name: "组件样式参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "dataType",
                name: "数据类型",
                range: [
                    {
                        key: "static",
                        label: "静态数据",
                    },
                    {
                        key: "dynamic",
                        label: "动态数据",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "data",
                dataType: "static",
                name: "静态数据",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiAddress",
                dataType: "dynamic",
                name: "Api地址",
                type: "textArea",
            },
            {
                belong: "data",
                attr: "apiParam",
                name: "请求参数",
                type: "json",
            },
            {
                belong: "data",
                attr: "apiMethod",
                dataType: "dynamic",
                name: "Api方法",
                range: [
                    {
                        key: "get",
                        label: "GET",
                    },
                    {
                        key: "post",
                        label: "POST",
                    },
                ],
                type: "radio",
            },
            {
                belong: "data",
                attr: "apiData",
                dataType: "dynamic",
                name: "Api返回数据",
                type: "Data",
            },
        ],
    },
];

export default data;
